support payor - German English Dictionary